ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
brew doctor brew install caskroom/cask/brew-cask brew cask install mactex2行目で途中で止まってしまったので、C-cで中断して、もう一度 コマンドを入れたら、ダウンロード失敗とか出て進まない。 とりあえず先に、
brew install ghostscript brew install imagemagickをした。その後、再起動して、もう一度
brew cask install mactex
をしたらうまくいった。そしてまた呪文、export PATH=/usr/texbin:$PATH$ sudo tlmgr update --self --all
sudo mkdir -p /usr/local/texlive/texmf-local/fonts/opentype/hiragino/ cd /usr/local/texlive/texmf-local/fonts/opentype/hiragino/ sudo ln -fs "/Library/Fonts/ヒラギノ明朝 Pro W3.otf" ./HiraMinPro-W3.otf sudo ln -fs "/Library/Fonts/ヒラギノ明朝 Pro W6.otf" ./HiraMinPro-W6.otf sudo ln -fs "/Library/Fonts/ヒラギノ丸ゴ Pro W4.otf" ./HiraMaruPro-W4.otf sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Pro W3.otf" ./HiraKakuPro-W3.otf sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Pro W6.otf" ./HiraKakuPro-W6.otf sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ Std W8.otf" ./HiraKakuStd-W8.otf sudo ln -fs "/System/Library/Fonts/ヒラギノ明朝 ProN W3.otf" ./HiraMinProN-W3.otf sudo ln -fs "/System/Library/Fonts/ヒラギノ明朝 ProN W6.otf" ./HiraMinProN-W6.otf sudo ln -fs "/Library/Fonts/ヒラギノ丸ゴ ProN W4.otf" ./HiraMaruProN-W4.otf sudo ln -fs "/System/Library/Fonts/ヒラギノ角ゴ ProN W3.otf" ./HiraKakuProN-W3.otf sudo ln -fs "/System/Library/Fonts/ヒラギノ角ゴ ProN W6.otf" ./HiraKakuProN-W6.otf sudo ln -fs "/Library/Fonts/ヒラギノ角ゴ StdN W8.otf" ./HiraKakuStdN-W8.otf sudo mktexlsr sudo updmap-sys --setoption kanjiEmbed hiraginopdf, jpg, pngなどの画像ファイルを自動的にdvipdfmxで取り込めるようにする設定: (extractebb などを自動でやるらしい) /usr/local/texlive/texmf-local/web2c/texmf.cnf に以下の内容を管理者権限で書き込む (このファイルがなければ作成する)。
shell_escape_commands = \ bibtex,bibtex8,bibtexu,pbibtex,upbibtex,biber,\ kpsewhich,\ makeindex,mendex,texindy,\ mpost,pmpost,upmpost,\ repstopdf,epspdf,extractbb,\その後、sudo mktexlsr
"dvipdfm" があるとエラーが発生する。"divpdfmx" を使うこと。
10.5.8のほうだと、dvipdfm じゃないとコンパイルが終わらないけど。
png file は .bb ではなく、.ebb が必要になった。ebb *png ではなく extractbb *png で 必要なファイルを生成しよう。(どうやら上で書いた自動化は、pdfについてのみのようだ)
ターミナルから開くか、ダブルクリックで開くかで、挙動が違う。それだと、ispell がダブルクリックで開いたときに使えなかったので、なおした。
参考ページ
~/.emacs.d/init.el に以下を記述。
;; より下に記述した物が PATH の先頭に追加されます
(dolist (dir (list
"/sbin"
"/usr/sbin"
"/bin"
"/usr/bin"
"/opt/local/bin"
"/sw/bin"
"/usr/local/bin"
(expand-file-name "~/bin")
(expand-file-name "~/.emacs.d/bin")
))
;; PATH と exec-path に同じ物を追加します
(when (and (file-exists-p dir) (not (member dir exec-path)))
(setenv "PATH" (concat dir ":" (getenv "PATH")))
(setq exec-path (append (list dir) exec-path))))
;;MANPATH も設定しておくと良いでしょう。
(setenv "MANPATH" (concat "/usr/local/man:/usr/share/man:/Developer/usr/share/man:/sw/share/man" (getenv "MANPATH")))
ref:
http://salinger.github.io/blog/2013/02/04/1/
http://blog.shinayoshi.net/entry/2012/12/09/233907
ref(みてないけど):
http://k-kameyama.hatenablog.com/entry/2012/12/24/002839
$ cd ~/Downloads
$ curl -O http://www.yatex.org/yatex1.77.tar.gz
$ tar zxvf yatex1.76.tar.gz
$ mkdir ~/.emacs.d/lisp/yatex
$ mv yatex1.77 ~/.emacs.d/lisp/yatex
makefileを編集します
#PREFIX = /usr/local
PREFIX = ~/.emacs.d
#EMACS = /Applications/Emacs.app/Contents/MacOS/Emacs
EMACS = emacs
EMACSDIR = ${PREFIX}
YaTeXをインストール
$ make install
$ make install-info
site-list とか、ディレクトリができる。
~/.emacs.d/init.el に以下を記述。
タイプセットなどのコマンドは適宜変更する。
which platex などで場所を確認しながら。
;;; YaTeX
;; yatex-modeの起動
(setq auto-mode-alist
(cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
(autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
;; yatexをload-pathに追加
(setq load-path (cons (expand-file-name "~/.emacs.d/site-lisp/yatex") load-path))
;; タイプセットコマンドの設定
(setq tex-command "/usr/texbin/platex")
;; bibtexコマンドの設定
(setq bibtex-command "/usr/texbin/pbibtex")
;; プレビューコマンドの設定
(setq dvi2-command "open -a Preview")
(defvar YaTeX-dvi2-command-ext-alist
'(("xdvi" . ".dvi")
("ghostview\\|gv" . ".ps")
("acroread\\|pdf\\|Preview\\|open" . ".pdf")))
;; PDF作成コマンドの設定
(setq dviprint-command-format "~/.emacs.d/dvipdf.sh %s")
;;
;; Finder で開いたときに、C-c t d が働かないのを解消
;; (2014.10.9)
(setq YaTeX-dvipdf-command " /usr/texbin/dvipdfmx")
;;
;; 漢字コードの設定
(setq YaTeX-kanji-code 4)
(setq latex-message-kanji-code 4)
;; reftexモード
(add-hook 'yatex-mode-hook
#'(lambda()
(reftex-mode 1)
(define-key reflex-mode-map
(concat YaTeX-prefix ">") 'YaTeX-comment-region)
(define-key reflex-mode-map
(concat YaTeX-prefix "<") 'YaTeX-uncomment-region)))
;;;AMS-LaTeX を使う
(setq YaTeX-use-AMS-LaTeX t)
拡張子を変更するシェルスクリプトを作成
上記のdvi2-commandを設定することにより、dviprint-command-formatで指定する"%s"がファイル名.pdfとなって引数で渡されるため、ファイル名.dviに変換するシェルスクリプトを間に挟んでいます。
$ vi ~/.emacs/dvipdf.sh
#!/bin/sh
filename=$1
dvipdfmx ${filename%.*}.dvi
(ある日これが動かなくなったので、最終行を
/usr/texbin/dvipdfmx ${filename%.*}.dvi
に変更した。
)
C-c t j : compile
C-c t l : div -> pdf
C-c t p : preview pdf
C-c t d : platex + dvipdfmx (<--- これを使う。もしくは設定を変更する。)
英語、日本語、数式は表示されることを確認。図の表示も確認。
brew cask install texshopで入れられるが、よくわからないので、uninstall した。 brew cask uninstall texshop ディレクトリだけ残ったので、削除。場所は、 /opt/homebrew-cask/ ページの先頭にいくとかのキーボードショートカットがあれば、 そして覚えれば、emacs with yatex より早いかもしれない。
まず、aquaterm のインストールを入れる。これはディスクイメージからインストールする。 ここからダウンロードできる 。 フォルダのアイコンをクリックしまくると、欲しいのが出てくる。
次に、homebrew でgnuplot を入れる。オプションが面倒。
======================================
以下、まだ設定してない
======================================
( 参考先 )Word でEmacsのキー操作
ヘルプで検索欄に「ショートカットキーのユーザ設定」をいれて そこに行く。全てのコマンドという項目で、設定をする。 例えば DeleteBackWord C+h CharLeft C+b CharRight C+f LineUp C+p LineDown C+n EndOfLine C+e StartOfLine C+a など。詳しくは以下を見よう http://web.kuicr.kyoto-u.ac.jp/~hattori/non-research/memo/windows/word 小技やショートカット等が非常にたくさん紹介されているページ。必見。 http://inforati.jp/ text file を読み上げて、iTunes で聞く方法。 say -f textfile_name -o filename.aiffkeynote でA0のポスターの作り方
-書類インスペクタで、横2384、縦3370ピクセルにすれば良い